An Improved Approach to Minimize Context Switching in round Robin Scheduling Algorithm Using Optimization Techniques
نویسنده
چکیده
Scheduling is a fundamental operating system function. Almost all computer resources are scheduled before use. All major CPU scheduling algorithms concentrates more on to maximize CPU utilization, throughput, waiting time and turnaround time. In particularly, the performance of round robin algorithm depends heavily on the size of the time quantum. To improve the performance of CPU and to minimize the overhead on the CPU, time quantum should be large with respect to the context switch time. Otherwise, context switching will be more. In this research paper, we propose a method to minimize the context switching and to break the fixed time quantum size in round robin scheduling algorithm using optimization techniques. Both results and calculations show that, our proposed method is more efficient than the existing round robin scheduling algorithm. KeywordsTime quantum, CPU Scheduling, Context Switching, Round Robin (RR), Simplex Method, LPP -----------------------------------------------------------------------***---------------------------------------------------------------------
منابع مشابه
Stability Improvement of Hydraulic Turbine Regulating System Using Round-Robin Scheduling Algorithm
The sustainability of hydraulic turbines was one of the most important issues considered by electrical energy provider experts. Increased electromechanical oscillation damping is one of the key issues in the turbines sustainability. Electromechanical oscillations, if not quickly damp, can threaten the stability of hydraulic turbines and causes the separation of different parts of the netw...
متن کاملDynamic Round Robin with Controlled Preemption (DRRCP)
Round Robin (RR) CPU scheduling algorithm has been designed chiefly for time sharing systems. The RR algorithm has proven to be more useful in multiprogramming environment in which time slice or quantum is given to processes in the ready queue. An ideal classical RR uses a static quantum time which is gotten from the average of processes in the ready queue. One of the major challenges in classi...
متن کاملAn Efficient Approach to Calculate Dynamic Time Quantum in Round Robin Algorithm for Efficient Load Balancing
Cloud computing is one of the most emerging technologies in the world. Cloud service providers deals with huge amount of data and processes huge number of requests. It faces various challenges. Load ballancing is one of the major challenges. Load ballancing is basically the distribution of the tasks among different nodes for perfect utilization of resources and time. Different techniques have b...
متن کاملAn optimized round robin cpu scheduling algorithm with dynamic time quantum
CPU scheduling is one of the most crucial operations performed by operating system. Different algorithms are available for CPU scheduling amongst them RR (Round Robin) is considered as optimal in time shared environment. The effectiveness of Round Robin completely depends on the choice of time quantum. In this paper a new CPU scheduling algorithm has been proposed, named as DABRR (Dynamic Avera...
متن کاملCPU Scheduling for Active Processing using Feedback De cit Round Robin
In active networks, much processing power is required for the execution of packet processing code that is carried in or referenced by active packets. In high-bandwidth environments the processor performing this active processing poses a bottleneck. We present a processor scheduling algorithm called Feedback De cit Round Robin (FDRR) that reduces the overhead for fair scheduling and context swit...
متن کامل